package com.my.hzb.data.mogodb.util;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.mongodb.core.MongoTemplate;
import org.springframework.data.mongodb.core.query.Criteria;
import org.springframework.data.mongodb.core.query.Query;

public class MongoImpl<T> implements Mongo<T> {

	@Autowired
	public MongoTemplate mongoTemplate;
	@Override
	public void add(T t) {
		mongoTemplate.save(t);
	}

	@Override
	public void update(T t) {
//		mongoTemplate.update
	}

	@Override
	public List<T> query(T t) {
//		return mongoTemplate.find(Query.query(Criteria.where("userName").is(userName)), T.);
		return null;
	}

}
